hypergiant star - French English Dictionary